half armour - German English Dictionary